Test-Driven Database Development: A Practical Guide

نویسنده

  • Rong Ou
چکیده

Test-Driven Development (TDD) is one of the core programming practices of XP. However, developing database access code testdriven is often difficult, if not impossible. This paper presents a practical solution to this problem, making use of local development databases for testing and Open Source tools for schema migration and test data management. The examples are outlined in Java, but the basic ideas and principles are widely applicable to different languages and platforms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Growing Object-Oriented Software, Guided by Tests

Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this simple idea takes skill and judgment to do well. Now there’s a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, ...

متن کامل

The TDD-Guide Training and Guidance Tool for Test-Driven Development

A tool is presented for guiding Test-Driven Development (TDD), called TDD-Guide. The tool is integrated into an existing development environment and guides the developer during the development by providing notifications that encourage use of TDD. The TDD practice is defined through rules that can easily be changed and are used to generate code incorporated to a development environment using an ...

متن کامل

Essentials for Developing and Validating Psychological Scales: Guide to Best Practices

Although Scale development is a common work in behavioral and psychological research, many of them are not adequately exact and perfect. Designing and validating a scale is not only straightforward but also it is an onerous and unfamiliar process. This process requires accuracy and exactness. Therefore, the purpose of this paper was to concisely review the step by step process of scale developm...

متن کامل

Practical Model-Based Testing - A Tools Approach

practical model based testing a tools approach practical model based testing a tools approach hgud practical model based testing a tools approach pdf link download practical model based testing a tools approach more about model based testing cqaa model-based testing: next generation functional software a survey of modeldriven testing techniques practical model-based testing willkommen model bas...

متن کامل

A Practical Guide to Differential Diagnosis of Small B Cell Lymphomas

Correct diagnosis and classification of lymphoid neoplasms depends on the integration of morphologic, immunophenotypic and molecular genetic features. The mature small B cell lymphomas despite their overlapping histomorphologies, have different clinical behavior and treatment. In this review, differentia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003